package ar.edu.unsam.algo2.tp2.partido.observers

import ar.edu.unsam.algo2.tp2.partido.Movimiento
import java.text.SimpleDateFormat
import ar.edu.unsam.algo2.tp2.partido.Infraccion
import java.util.Date

class InfraccionPorBaja implements PartidoObserver {
	override actualizar(Movimiento mov) {
		if (mov.movimiento.equals("Baja")) {
			var Date fecha = new Date
			var SimpleDateFormat dia = new SimpleDateFormat("dd/MM/yyyy");
			var SimpleDateFormat hora = new SimpleDateFormat("hh:mm");
			var Infraccion i = new Infraccion(dia.format(fecha), hora.format(fecha), "Bajarse del partido")
			mov.jugador.agregarInfraccion(i)
		}
	}
}
